make an subsequent payment - Spanish English Dictionary